class IndexCollectEntity:
    index_collect_length = 65535
    max_thread = 5
    index_data_length = 10000
    data_length = 65535
    base_max_index = 100000
    base_min_index = 1
    value_length = 50


class IndexEntity:
    index_file_max = 30
    index_file_length = 65535


class DataEntity:
    max_open_file = 2
    max_file_length = 65535


class ConfigEntity:
    index_encode = "utf-8"
    index_path = None
    index = IndexEntity()
    collect = IndexCollectEntity()
    data = DataEntity()
